irrigation systems - English Synonyms Dictionary